@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}
menu,li{list-style-type:none;margin:0;padding:0;}
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",Arial,HELVETICA,"Microsoft YaHei"; background:#FFFFFF;_background-image:url(about:blank);_background-attachment:fixed; min-width:1200px;}
img{border:none; display:block;}
table{border-collapse:collapse;border-spacing:0;}
input, button, textarea, select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
button, input, select, textarea{font-family:inherit;font-size:100%;margin:0;text-outline:none;outline:none; border:none;}
textarea{overflow:auto;resize:vertical;vertical-align:top; resize:none;}
i, cite, em, address{font-style:normal;}
a{text-decoration:none;}
.wrap{margin:0 auto;overflow:hidden; width:1200px;}
.clear{ clear:both;}

/*header*/
.header{ overflow:hidden; height:100px; width:100%; min-width:1200px;margin:0 auto; position:fixed; top:0px; z-index:999; background:#ffffff;}
.set{ max-width:1620px; margin:0 auto;}
.header .logo{ float:left; overflow:hidden; padding:22px 0 0 20px;}
.header .logo img{}
.th4{ display:block; width:270px; height:50px;}
.th3{ display:none; width:94px; height:78px;}
.header .nav{ float:left; margin-left:130px;}
.header .nav ul{margin:0 auto;}
.header .nav ul li{font-size:16px; float:left; padding:0 20px;height:100px; overflow:hidden; margin:0 5px;}
.header .nav ul li a{ display:block;font-size:16px; text-align:center; color:#525252; line-height:28px; padding-top:26px;}
.header .nav ul li span{ display:block;font-size:12px; text-align:center; color:#888888; text-transform:uppercase;}
.header .nav ul li.cur{ background:#1481d5;}
.header .nav ul li.cur a{ color:#FFF;}
.header .nav ul li.cur span{ color:#FFF;}
.header .nav ul li:hover{background:#1481d5;}
.header .nav ul li:hover a{ color:#FFF;}
.header .nav ul li:hover span{ color:#FFF;}
.header .phone{ float:right; overflow:hidden; padding:24px 20px 0 0px; width:289px;}
.header .phone img{ width:100%;}
/*header*/

/*banner*/
.banner{margin:100px auto 0 auto; overflow:hidden; position:relative;}
.banner .slideBox .bd{ position:relative; left:50%; margin-left:-960px; width:1920px;}
.banner .slideBox .hd{position:absolute;bottom:20px;z-index:10;overflow:hidden;margin-left:-85px;left:50%;}
.banner .slideBox .bd li img{display:block; width:100%;}
.banner .slideBox .hd li{ background:#ffffff;float:left;width:12px;height:12px;margin:0 11px; border-radius:50%;}
.banner .slideBox .hd li.on{ background-color:#0069ae;}
/*banner*/

.bt{ background:url(../images/bt_bj.png) no-repeat center center; width:207px; height:114px; margin:50px auto 0 auto;}
.bt h3{ font-size:22px; text-align:center; padding-top:30px;}
.bt p{ color:#1481d5; font-size:18px; text-align:center;}
.ab h3{ color:#1481d5;}
.ab p{ color:#1481d5;}
.se h3{ color:#FFF;}
.se p{ color:#FFF;}
.main{ overflow:hidden; width:1200px; margin:0 auto;}
.main h2{ text-align:center; margin:20px 0; font-size:24px; color:#4c4c4c;}

/*页脚*/
.foot{ background:#333333; overflow:hidden;}
.foot .nr{overflow:hidden; padding:40px 0; position:relative;}
.foot .nr .lx{ float:left; overflow:hidden;  /* border-right:#ababab 1px solid; */  width:485px;}
.foot .nr .lx h2{ color:#FFF; font-size:24px; padding-bottom:20px;}
.foot .nr .lx img{padding-bottom:20px;}
.foot .nr .lx p{color:#FFF;  line-height:35px; font-size:14px; padding-left:40px;}
.ico4{ background:url(../images/ico9.png) no-repeat left 8px;}
.ico5{ background:url(../images/ico10.png) no-repeat left 8px;}
.foot .nr .wechat{  float: left;padding: 20px 20px 5px 40px;border: #ababab 1px solid;border-top: none;
 border-bottom: none;}
.foot .nr .wechat .we1{ overflow:hidden; float:left; margin-right:30px;}
.foot .nr .wechat .we1 img{ width:120px; height:120px;}
.foot .nr .wechat .we1 i{ color:#ffffff; font-size:14px; padding-top:10px; display:block; text-align:center;}
.foot .nr .scope{ float:left;  width:330px; padding-left:20px; /* border-left:#ababab 1px solid; */}
.foot .nr .scope h5{ color:#FFF; font-size:18px; padding-bottom:10px; padding-left:12px;}
.foot .nr .scope ul{}
.foot .nr .scope ul li{ color:#FFF; font-size:14px; line-height:30px; float:left; padding-left:12px; width:70px;}
.foot .copyright{ line-height:30px; color:#FFF; text-align:center; font-size:14px; padding-bottom:20px;}
/*页脚*/

/*返回顶部*/
.actGotopq { position: fixed; _position: absolute; bottom: 10px; right: 10px; width: 40px; height: 81px; display: none; z-index: 11111111111111111111 }
.actGotopq a, .actGotopq a:link { width: 40px; height: 40px; display: inline-block; background: url(../images/x2.jpg) no-repeat; _background: url(../images/x2.jpg) no-repeat; outline: none; }
/*返回顶部*/

/*分页*/
.paging{ overflow:hidden; margin:30px auto; width:750px;}
.paging a{ display:block; float:left; margin:0 5px; background:#e6e6e6; color:#626262; font-size:14px; text-align:center; line-height:32px; padding:0 13px;}
.paging a.cyr{background:#2892e3; color:#FFF;}
.paging a:hover{background:#2892e3; color:#FFF;}
/*分页*/


/*客服*/
.suspend{width:40px;height:180px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(../images/kf.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../images/kf.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(../images/kf.png) -40px -86px;overflow:hidden;}


/*视频弹窗*/
.fixedvideo{ width:700px; height:400px; margin:50px auto 0 auto;}
.fixedvideo .btn{ overflow:hidden; margin:20px ;}
.fixedvideo .btn a{ display:block; float:left; padding:0 15px; line-height:32px; background:#1481d5; color:#FFF; font-size:14px; border-radius:4px; margin-right:10px;}
.fixedvideo .btn p{float:right;/*line-height:32px; color:#1481d5; font-size:24px; font-family:Arial;*/}
.fixedvideo .btn p img{ padding-top:10px;}
/*视频弹窗*/


@media (max-width:1600px){
.header .nav{margin-left:9%;}
.header .nav ul li{padding:0 15px;}
.header .phone{padding:34px 20px 0 0px; width:250px;}
}
@media (max-width:1470px){
.header .nav{margin-left:4%;}
}
@media (max-width:1400px){
.header .nav{margin-left:10%;}
.header .logo{padding:10px 0 0 20px;}
.th4{ display:none;}
.th3{ display:block;}
.header .phone{padding:34px 20px 0 0; width:220px;}
}
@media (max-width:1267px){
.header .nav{margin-left:6%;}
}